vineyard snail - French English Dictionary